impediments to an action - İngilizce Eşanlam Sözlük